be a queer duck - French English Dictionary